NuclearEngagement\Core\PluginBootstrap B

Total Complexity 79
Dependencies 17
Dependents 0
Total lines 540
Lines of code 322
Logical lines of code 179
Comment lines 124
Methods 33
Properties 3

Methods 33

Method Rating Maintainability Complexity Lines of code
conditionallyLoadAdminServices()
A
48 9 33
defineEssentialConstants()
S
57 5 19
initializeEssentialServices()
S
58 5 16
handleDismissPointer()
S
57 5 15
initializeFrontendServices()
S
56 4 17
initializeAdminServices()
S
54 3 20
initializeApiServices()
S
55 3 20
init()
S
60 3 15
renderMinimalAdminPage()
S
62 3 11
registerAdminMenu()
S
55 2 20
maybeLoadFrontendServices()
S
73 3 5
registerAutoGenerationHooks()
S
66 3 9
registerWordPressHooks()
S
60 2 12
getInstance()
S
71 2 6
onActivation()
S
70 2 6
loadConstants()
S
70 2 6
maybeLoadApiServices()
S
74 2 5
runThemeMigration()
S
70 2 6
cleanupLogs()
S
73 2 5
loadService()
S
71 2 6
isServiceLoaded()
S
75 2 4
initializeModules()
S
67 2 7
registerLazyServices()
S
62 1 13
__construct()
S
98 1 1
registerAutoloader()
S
76 1 4
registerLifecycleHooks()
S
75 1 4
onDeactivation()
S
77 1 4
registerAdminAjaxHooks()
S
63 1 10
registerSetupHooks()
S
67 1 7
registerOnboardingHooks()
S
75 1 4
registerExportHooks()
S
72 1 5
loadMinimalAdminServices()
S
76 1 4
registerCriticalAjaxHooks()
S
79 1 3